.FixedTitleRow
{
	FONT-WEIGHT:bold; 
	FONT-SIZE: 0.68em; 
	VERTICAL-ALIGN: top; 
	COLOR: #808080; 
	background-color: #CCCCCC;
	FONT-FAMILY: verdana; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 0px;
	BORDER-bottom: #cccccc 1px solid; 
	BORDER-right: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid;
	BORDER-top: #cccccc 1px solid;
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #f1f1f1;
	position: relative;
	top: expression(this.offsetParent.scrollTop);
	z-index: 10;
}
.FixedTitleColumn
{
	font-weight: bold;
	font-size: 8pt;
	vertical-align: top;
	color: #808080;
	font-family: verdana;
	text-align: left;
	text-decoration: none;
	position: relative;
	left: expression(this.parentElement.offsetParent.scrollLeft);
}
.FixedDataColumn
{
	font-weight: bold;
	font-size: 8pt;
	vertical-align: top;
	color: #808080;
	font-family: verdana;
	text-align: left;
	text-decoration: none;
	background-color: #E6ECF0;
	position: relative;
	left: expression(this.parentElement.offsetParent.parentElement.scrollLeft);
	z-index: 8;
}